Data and Control Flow Analysis of VDMμ Specifications

نویسندگان

  • Mubina Nazmeen
  • Iram Rubab
چکیده

Formal Specification languages are being widely used for system specification and testing. Highly critical systems such as real time systems, avionics, and medical systems are represented using Formal specification languages. Formal specifications based testing is mostly performed using black box testing approaches thus testing only the set of inputs and outputs of the system. The formal specification language such as VDM++ can be used for white box testing as they provide enough constructs as any other high level programming language. In this work, we perform data and control flow analysis of VDM++ class specifications. The proposed work is discussed with an example of SavingAccount. Keywords—VDM-SL, VDM++, data flow graph, control flow graph, testing, formal specification.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Calculation of Friction Coefficient and Analysis of Fluid Flow in a Stepped Micro-Channel for Wide Range of Knudsen Number Using Lattice Boltzmann (MRT) Method

  Micro scale gas flows has attracted significant research interest in the last two decades. In this research, the fluid flow of gases in the stepped micro-channel at a wide range of Knudsen number has been analyzed with using the Lattice Boltzmann (MRT) method. In the model, a modified second-order slip boundary condition and a Bosanquet-type effective viscosity are used to consider the veloci...

متن کامل

Regional Analysis Low Flows in the Karkheh and Karoon Catchments

Analysis of low flow is one of the important considerations in any water resource project. Meanwhile, as a general idea it seems that flow control is more important than drought mitigation but it is necessary to pay more attention to drought problem in future projects. In this paper, available data for 28 selected watersheds were analyzed and then Flow Duration Curve was drew, and discharge of ...

متن کامل

Information and data flow analysis for forestry sector in Iran as a basic requirement for designing a forest information system (FIS)

ABSTRACT The aim of this study was to evaluate the status of information on forest and data transfer and to identify the gaps in information and data flow in forestry sector in Iran. The study evaluated the data and information flow in three levels (control offices level, provincial offices level and organizational offices level) using the document analysis and questioning (interviews and ques...

متن کامل

The MEB and CEB Static Analysis for CSP Specifications

This work presents a static analysis technique based on program slicing for CSP specifications. Given a particular event in a CSP specification, our technique allows us to know what parts of the specification must necessarily be executed before this event, and what parts of the specification could be executed before it in some execution. Our technique is based on a new data structure which exte...

متن کامل

Improved Turbine Engine Hierarchical Modeling and Simulation Based on Engine Fuel Control System

Aircraft engines constitute a comp‌lex system, requiring adequate mon-itoring to ensure flight safety and timely maintenance. The best way to achieve this, is modeling the engine. Therefore, in this paper, a suitable mathematical model from engine controller design point of view, for a specific aero turbine engine is proposed by the aid of MATLAB/Simulink software. The model is capable of reduc...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012